/***********************************************************************
 * Module:  VehicleTrafficRecordController.java
 * Author:  Administrator
 * Purpose: Defines the Class VehicleTrafficRecordController
 ***********************************************************************/

package ishitong.vehicleTrafficManagement.controller;

import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

/** @pdOid 09b6f5a0-3885-42fb-b6cf-73216d89aa31 */
@Controller
public class VehicleTrafficRecordController extends ishitong.common.controller.ActionController {
   /** @pdOid 89ab7b18-2bc4-4e8e-9e06-751d5a83c2a3 */
   private static final String VTR_SCH = "/vehicleTrafficManagement/vehicleTrafficRecord/vehicleTrafficRecordSearch";
   /** @pdOid dac077a9-70ca-4c77-97b8-e06903ea7507 */
   private static final String VTR_SCH_LST = "/vehicleTrafficManagement/vehicleTrafficRecord/vehicleTrafficRecordSearchList";
   /** @pdOid 25dd6ae1-22c3-4bed-8ce1-e3d8a18acbda */
   private static final String VTR_VIW = "/vehicleTrafficManagement/vehicleTrafficRecord/vehicleTrafficRecordView";
   /** @pdOid 5e1666a4-b638-4c52-ad1d-1bf9041dd4f1 */
   private static final String VTR_EDT = "/vehicleTrafficManagement/vehicleTrafficRecord/vehicleTrafficRecordEdit";
   /** @pdOid 46c30723-da4b-40e7-89e1-2f0cf0e75429 */
   private static final String VTI_VIW = "/vehicleTrafficManagement/vehicleTrafficRecord/vehicleTrafficImageView";
   
   /** 查询车辆通行记录页面初始化
    * 
    * @param request
    * @exception Exception
    * @pdOid f9822d2d-ef6d-4492-8728-6d2d6229397b */
   @RequestMapping(value = "/showVehicleTrafficRecordSearch.do")
   public ModelAndView handleShowVehicleTrafficRecordSearch(HttpServletRequest request) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(VTR_SCH, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 查询车辆通行记录
    * 
    * @param request
    * @pdOid 430960c5-d3bb-495b-939d-17631c42e791 */
   @RequestMapping(value = "/ajaxVehicleTrafficRecordSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindVehicleTrafficRecordSearchList(HttpServletRequest request) {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(VTR_SCH_LST, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 维护车辆通行记录页面初始化
    * @param request 
    * @param response 
    * @param vehicleTrafficRecordId
    * @exception Exception
    * @pdOid 9616d3c7-d4d5-40ef-91b1-be9bf0463a84 */
   @RequestMapping(value = "/ajaxShowVehicleTrafficRecordEdit.do")
   public ModelAndView handleAjaxShowVehicleTrafficRecordEdit(HttpServletRequest request, HttpServletResponse response, String vehicleTrafficRecordId) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(VTR_EDT, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /**查看车辆通行记录页面初始化
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 43dfe0de-2868-4798-a6a3-d88eef4e13af */
   @RequestMapping(value = "/ajaxShowVehicleTrafficRecordView.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxShowVehicleTrafficRecordView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(VTR_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 查看图片页面初始化
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid f42c71fb-a677-41d5-b739-2f0248bda85e */
   @RequestMapping(value = "/ajaxShowVehicleTrafficImageView.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxShowVehicleTrafficImageView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(VTI_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /**保存车辆通行记录
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 3d0f40a0-13d1-4848-a819-355b9d1d7967 */
   @RequestMapping(value = "/ajaxSaveVehicleTrafficRecord.do", method = RequestMethod.POST)
   public void handleAjaxSaveVehicleTrafficRecord(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }
   
   /** 导出车辆通行记录
    * 
    * @param request 
    * @param videoMonitorRecord 
    * @param response
    * @exception Exception
    * @pdOid 18e1c652-a76e-4991-a13b-0faefbdcf901 */
   @RequestMapping(value = "/ajaxExportVehicleTrafficRecord.do", method = RequestMethod.POST)
   public void handleAjaxExportVehicleTrafficRecord(HttpServletRequest request, String videoMonitorRecord, HttpServletResponse response) throws Exception {
   	try {
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }

}